a ballpark estimate/figure - French English Dictionary